#pragma once
#include "MemoryPool.h"

namespace
{
	const int bigVectorChunkSize = 1000;
	const size_t dataSize = 200;
}

class BigVector
{

public:
	BigVector();
	~BigVector();

public: 
	void* operator new(size_t);
	void operator delete(void* pointer);

private:
	double data[dataSize];

private:
	static MemoryPool<BigVector, bigVectorChunkSize> vectorPool;

};
